package org.sunyu.sunyutest.javase1;

import java.util.Scanner;

/**
 * Copyright (C), 2016-2018, 孤城落寞的博客
 *
 * @program: top.gclmit.wlgzs.kh
 * @author: gclm
 * @date: 21/10/2018 2:39 PM
 * @description:
 */
public class Test23 {

// 2. 编写一个应用程序，接受用户输入的一行字符串，判断该字符串是否是回文数？（10分）
    public static void main(String[] args) {
        String str = "";
        System.out.println("请输入一个字符串");
        Scanner input = new Scanner(System.in);
        str = input.next();
        StringBuffer sb = new StringBuffer(str);
        sb.reverse();// 将Str中的字符串倒置

        int count = 0;
        for (int i = 0; i < str.length(); i++) {
            if (str.charAt(i) == sb.charAt(i)) {
                count++;
            }
        }
        if (count == str.length()) {
            System.out.println("此字符串是一个回文字符串");
        } else {
            System.out.println("此字符串不是一个回文字符串");
        }
    }
}
